sea leopard - German English Dictionary